self-supporting wall - German English Dictionary